deep borehole - German English Dictionary